the ultimate good - English Synonyms Dictionary